/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ants;

import java.util.Random;
import ants.Conocimiento;
/**
 *
 * @author HUGHES
 */
//Esta funcion calcula los numeros aleatorios para cada jugador. 
//
public class TypeRaffle {
    /*
    public static void main(String[] args) {
        int z=3; //numero de jugadores
        int n=9;  //numeros aleatorios
       int k=n;  //auxiliar;
        int[] numeros=new int[n];
        int[] resultado=new int[n];
        Random rnd=new Random();
        int res;
        
        
        
        //se rellena una matriz ordenada del 1 al 31(1..n)
        for(int i=0;i<n;i++){
            numeros[i]=i+1;
        }
        
        for(int i=0;i<n;i++){
            res=rnd.nextInt(k);            
            resultado[i]=numeros[res];
            numeros[res]=numeros[k-1];
            k--;
            
        }
        int[][]prueba = new int[z][3];
        prueba=randy(z);
        for(int i=0; i<z; i++){
            for(int j=0; j<3; j++){
                System.out.print(prueba[i][j]+",");
            }
            System.out.println();
        }
         //se imprime el resultado;
        //System.out.println("El resultado de la matriz es: "+rnd.nextInt(6));
        /*for(int i=0;i<n;i++){
        System.out.println(resultado[i]);
        }
    }
    */
public static int[][] randy(int n){
    int aux=n*3;
    int x=0;
    int cont=0;
    int[] hormigas = new int [aux];
    int[] temp = new int [aux];
    int[][] typeBowl = new int[n][3];
    Random rnd = new Random();
    for(int i=0; i<aux; i++){
            temp[i]=cont;
            cont++;
            //System.out.println(hormigas[i]);
    }
    
    for(int i=0; i<n*3; i++){
            x=rnd.nextInt(aux);            
            hormigas[i]=temp[x];
            temp[x]=temp[aux-1];
            aux--;
    }
    cont=0;
    for(int i=0; i<n; i++){
        for(int j=0; j<3; j++){            
            typeBowl[i][j]=hormigas[cont];
            cont++;
        }
    }
    
    return typeBowl;
} 
}
